# 使用官方 Node.js 基础镜像
FROM node:18.12.0
FROM redis:5.0.14
FROM mysql:8.0.17
 
# 设置工作目录
WORKDIR /app
 
# 将当前目录内容复制到容器中的 /app 目录下
COPY . /app
 
# 安装 bun.js
RUN npm install -g bun
 
# 安装项目依赖
RUN bun install
 
# 暴露端口，如果你的应用需要监听特定的端口
EXPOSE 3000
 
# 定义容器启动时执行的命令
CMD ["bun", "run", "start"]